home *** CD-ROM | disk | FTP | other *** search
/ Digit Magazine 1999 December / cDigit issue 18 - December 1999.iso / pc / demos / iplayStudio / ipstudio.exe / PROGRAM.Z / Wipes / keyflyon.wip < prev    next >
Encoding:
Text File  |  1999-06-18  |  5.5 KB  |  191 lines

  1. !ScalaScript
  2. /*************************************************************************
  3. * NAME
  4. *    $Id: keyflyon.wip,v 1.15 1999/02/04 23:16:08 dbarrans Exp $
  5. *    $Locker: $
  6. *
  7. * DESCRIPTION
  8. *    KeyFrameWipe flyon wipes.
  9. *
  10. *************************************************************************/
  11.  
  12. GROUPID($0710bc00);
  13.  
  14. //===================
  15. // Position wipes
  16. //===================
  17.  
  18. KEYFRAMEWIPE("Straight", Icon(11,6),
  19.     Direction(East, 45),
  20.     Position(
  21.         Spline(TimeReverse(Off), Direction(East))
  22.         )
  23.     );
  24.  
  25. KEYFRAMEWIPE("Sine", Icon(19,6),
  26.     Direction(East, 45),
  27.     Position(
  28.         Spline(TimeReverse(Off), Direction(East), ControlPoints(0.333333, 0.75, 0.666667, -0.75))
  29.         )
  30.     );
  31.  
  32. KEYFRAMEWIPE("DropWave", Icon(3,7),
  33.     Direction(East, 45),
  34.     Position(
  35.         Spline(TimeReverse(Off), Direction(East), ControlPoints(0.4, -0.25, 0.75, 0.6))
  36.         )
  37.     );
  38.  
  39. KEYFRAMEWIPE("GlideWave", Icon(7,7),
  40.     Direction(East, 45),
  41.     Position(
  42.         Spline(TimeReverse(Off), Direction(East), ControlPoints(0.25, 0.6, 0.6, -0.25))
  43.         )
  44.     );
  45.  
  46. KEYFRAMEWIPE("Crescent", Icon(11,7),
  47.     Direction(East, 45),
  48.     Position(
  49.         Spline(TimeReverse(Off), Direction(East), ControlPoints(0.2, -0.3, 0.8, -0.3))
  50.         )
  51.     );
  52.  
  53. KEYFRAMEWIPE("Loop", Icon(15,7),
  54.     Direction(East, 45),
  55.     Position(
  56.         Spline(TimeReverse(Off), Direction(East), ControlPoints(2.0, 0.3, 0.25, 0.3))
  57.         )
  58.     );
  59.  
  60. KEYFRAMEWIPE("Boomerang", Icon(19,7),
  61.     Direction(East, 45),
  62.     Position(
  63.         Spline(TimeReverse(Off), Direction(East), ControlPoints(0.75, 0.1, 1.5, 0.45))
  64.         )
  65.     );
  66.  
  67. KEYFRAMEWIPE("Damped", Icon(3,8),
  68.     Direction(East, 45),
  69.     Position(
  70.         Spline(TimeReverse(Off), Direction(East), ControlPoints(0.75, 0.0, 1.25, 0.0))
  71.         )
  72.     );
  73.  
  74. KEYFRAMEWIPE("Wiggle", Icon(3,1),
  75.     Direction(North, 45, Default(East)),
  76.     Position(
  77.         Spline(Direction(North), Acceleration(1.0, 1.0)),
  78.         SineWave(Magnitude(20), Angle(90), Loops(5), Acceleration(0.0, 1.0))
  79.         )
  80.     );
  81.  
  82. //===================
  83. // Position/Fade wipes
  84. //===================
  85.  
  86. KEYFRAMEWIPE("FadeWave", Icon(4,1),
  87.     Direction(North, 45, Default(East)),
  88.     Opacity(Fadein(From(0))),
  89.     Position(
  90.         Spline(Direction(North), ControlPoints(0.25, 0.6, 0.6, -0.25))
  91.         )
  92.     );
  93.  
  94. KEYFRAMEWIPE("FadeLoop", Icon(6,1),
  95.     Direction(North, 45, Default(East)),
  96.     Opacity(Fadein(From(0))),
  97.     Position(
  98.         Spline(Direction(North), ControlPoints(2.0, 0.3, 0.25, 0.3))
  99.         )
  100.     );
  101.  
  102. KeyFrameWipe("FlyFade", Icon(7,1),
  103.     Direction(North, 45),
  104.     Position(Spline(Direction(North), Acceleration(0, 1))),
  105.       Opacity(Fadein(From(0), Acceleration(0, 1)))
  106.     );
  107.  
  108. KeyFrameWipe("ShortFadeNorth", Icon(14,1),
  109.       Direction(South, 0),
  110.     Position(Spline(Direction(North), Initial(0,100), Adjust(off), Acceleration(0,1))),
  111.        Opacity(Fadein(From(0), Acceleration(0,1)))
  112.     );
  113.  
  114. KeyFrameWipe("ShortFadeEast", Icon(8,1),
  115.     Position(Spline(Direction(North), Initial(-200,0), Adjust(off), Acceleration(0, 1))),
  116.       Opacity(Fadein(From(0), Acceleration(0,1)))
  117.     );
  118.  
  119. KeyFrameWipe("ShortFadeSouth", Icon(12,1),
  120.       Direction(West, 0),
  121.     Position(Spline(Direction(North), Initial(0,-100), Adjust(off), Acceleration(0,1))),
  122.        Opacity(Fadein(From(0), Acceleration(0,1)))
  123.     );
  124.  
  125. KeyFrameWipe("ShortFadeWest", Icon(13,1),
  126.     Position(Spline(Direction(North), Initial(200,0), Adjust(off), Acceleration(0,1))),
  127.        Opacity(Fadein(From(0), Acceleration(0,1)))
  128.     );
  129.  
  130. KeyFrameWipe("DampedFade", Icon(13,2),
  131.     Direction(North, 45, Default(East)),
  132.     Opacity(Fadein(From(0))),
  133.     Position(Spline(TimeReverse(Off), Direction(North), ControlPoints(0.75, 0.0, 1.25, 0.0)))
  134.     );
  135.  
  136. KeyFrameWipe("KnightUp", Icon(10,2),
  137.     TimeScale(3),
  138.     Position(Spline(Direction(North), Initial(-100,200), Final(-100, 0), Adjust(off), Acceleration(0, 1), Time(0, 2)))
  139.     , Position(Spline(Direction(East), Initial(0,0), Final(100, 0), Adjust(off), Acceleration(0, 1), Time(2, 1)))
  140.     , Opacity(Fadein(From(0), Acceleration(0,1)))
  141.     );
  142.  
  143. KeyFrameWipe("KnightDown", Icon(11,2),
  144.     TimeScale(3),
  145.     Position(Spline(Direction(North), Initial(100,-200), Final(100, 0), Adjust(off), Acceleration(0, 1), Time(0, 2)))
  146.     , Position(Spline(Direction(East), Initial(0,0), Final(-100, 0), Adjust(off), Acceleration(0, 1), Time(2, 1)))
  147.     , Opacity(Fadein(From(0), Acceleration(0,1)))
  148.     );
  149.  
  150. //===================
  151. // Position/Zoom wipes
  152. //===================
  153.  
  154. KeyFrameWipe("FlyZoom", Icon(16,1),
  155.     Direction(North, 45),
  156.     Position(Spline(Direction(North), Acceleration(0, 1))),
  157.       ScaleFactor(Spline(Initial(-1,-1 ), Acceleration(0,1)))
  158.     );
  159.  
  160. KeyFrameWipe("FlyZoomWave", Icon(3,2),
  161.     TimeScale(10),
  162.     Direction(North, 45),
  163.     Position(Spline(Direction(North), ControlPoints(.6, 0, 1.4, 0)),
  164.         SineWave(Magnitude(40), Angle(90), Acceleration(0, 1), Time(0, 6))),
  165.     ScaleFactor(Spline(Initial(-1,-1 )))
  166.     );
  167.  
  168. KeyFrameWipe("FlyZoomX", Icon(7,2),
  169.     Direction(North, 45),
  170.     Position(Spline(Direction(North), Initial(-200,0),Acceleration(.8, .8))),
  171.       ScaleFactor(Spline(Initial(-1,1 ), Acceleration(.8, .8)))
  172.     );
  173.  
  174. KeyFrameWipe("FlyZoomY", Icon(9,2),
  175.     Direction(North, 45),
  176.     Position(Spline(Direction(North), Acceleration(.8, .8))),
  177.       ScaleFactor(Spline(Initial(1,-1 ), Acceleration(8, .8)))
  178.     );
  179.  
  180. //===================
  181. // Crawl wipes
  182. //===================
  183.  
  184. KEYFRAMEWIPE("Crawl", Icon(7,8),
  185.     Crawl(On),
  186.     Direction(East, 90),
  187.     Position(
  188.         Spline(TimeReverse(Off), Direction(East))
  189.         )
  190.     );
  191.